<div class="tmd-doc">
<p></p>
<h1 class="tmd-header-1">
The <code class="tmd-code-span">json.Unmarshal</code> function doesn't match object keys exactly when it should
</h1>
<p></p>
<div class="tmd-usual">
Please the read <a href="https://go101.org/details-and-tips/json-unmarshal-is-case-insensitive.html">the detail</a> collected in <a href="https://go101.org/details-and-tips/101.html">Go Details &amp; Tips 101</a>.
</div>
<p></p>
<p></p>
<div class="tmd-usual">
Beside this bug, there are several pitfalls in the current (v1) implementation of the <code class="tmd-code-span">encoding/json</code> package. This bug and those pitfalls might be removed in <a href="https://github.com/golang/go/discussions/63397">the v2 implementation</a>.
</div>
<p></p>
</div>
